package com.zhangkunhao.notes.service.impl;

import com.zhangkunhao.notes.entity.Do.AnswerComment;

import java.sql.SQLException;
import java.util.List;


/**
 * 评论的接口，增删改查，其他entity对应的接口类似
 *
 * @author 20642
 */
public interface AnswerCommentService {
    /**
     * 查询所有
     *
     * @return List<AnswerComment>
     */
    List<AnswerComment> selectAll();

    /**
     * 增加
     *
     * @param answerComment:
     * @throws Exception:
     */
    void insert(AnswerComment answerComment) throws Exception;

    /**
     * 删除
     *
     * @param id：
     * @return int
     * @throws SQLException：
     */
    int delete(int id) throws SQLException;

    /**
     * 修改数据
     *
     * @param answerComment:
     * @param params:自定义限制条件
     * @return int
     * @throws Exception：
     */
    int update(AnswerComment answerComment, String... params) throws Exception;


}
